livestock rearing equipment - Español Inglés Diccionario